.onecol{

    width: 995px !important;

}



#sitemap li{

    background: url('../images/sitemap.png') no-repeat left center;

    padding: 0 0 0 20px;

    margin: 0 0 10px 0;

}
/* .table_w td {
	border: 1px solid rgb(207, 215, 221);	
} */
/* #tb_new td
{
	border: 1px solid rgb(207, 215, 221);	
} */
#tb_new 
{
	/* border: 1px #CCCCCC;
	border-collapse: none !important;
	background-color: gray; */
	display: table;
    border-collapse: separate;
    border-spacing: 1px;
    border-color: gray;
}
table #tb_new{
	border-collapse: collapse;
	border-spacing: 0;
}
table.hoge #tb_new {	/* 線が表示されなかったテーブル */
	border-top: 1px solid #000;
	border-left: 1px solid #000;
}
html:not([lang*=""]) table.hoge  #tb_new{	/* Firefox用ハック */
	border-collapse: separate;
}
#tb_new td {
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	border-top: 1px solid #000;
}